Big Huge Thesaurus

Fraxinus tomentosa

noun